package com.bsj.travel.def.common.DTO.tdengine;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author yinhao
 * @version 1.0
 * @description 统计查询入参
 * @date 2024/2/21
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class TDCountDto {
    /**
     * 使用超级表进行统计查询
     */
    private String superTableName;
    /**
     * 开始时间
     */
    private String startTime;
    /**
     * 结束时间
     */
    private String endTime;
//    /**
//     * 时间维度需参加涛思数据语法 1m(每分钟)
//     * a (毫秒), b (纳秒), d (天), h (小时), m (分钟), n (月), s (秒), u (微妙), w (周), y (年)
//     * https://docs.taosdata.com/taos-sql/distinguished/
//     */
//    private String accuracy;
    /**
     * 服务类型 0:设备到云端消息 1:云端到设备消息 2:设备行为(上线，离线)
     *        3:API调用(指开放接口调用请求设备) 4:服务端订阅(指第三方订阅云端消息)
     */
    private int serveType;
}
